package com.foreknow.demo12;

/**
 * @author shkstart
 * @create 2021-08-02 9:14
 */

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;

/**
 * Set集合(接口)
 * 特点：
 *    1.不可有重复的元素
 *    2. 实现类  HashSet(无序)  TreeSet(具有排序的功能)
 */
public class SetDemo {
    public static void main(String[] args) {
        //1.创建Set集合
        Set<Integer> set=new HashSet<Integer>();
        Set<Integer> set1=new TreeSet<Integer>();
        //2.向集合中添加元素
        set.add(3);
        set.add(4);
        set.add(3);
        set.add(1);

        set1.add(9);
        set1.add(7);
        set1.add(8);
        set1.add(7);
        set1.add(8);
        //3.使用迭代器遍历输出
        Iterator<Integer> iterator=set.iterator();
        Iterator<Integer> iterator1=set1.iterator();
        while (iterator.hasNext()){
            Integer next1 = iterator1.next();
            Integer next = iterator.next();
            System.out.println(next);
            System.out.println(next1);
        }
    }

}
